package com.lan.entity.sys;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

/**
* <p>
* 
* </p>
*
* @author shadow
* @since 2022-06-04
*/
@Data
@TableName("student_org")
public class Org implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
    * 主键id
    */
    @TableId("id")
    private String id;

    /**
    * 组织名称
    */
    @TableField("org_name")
    private String orgName;

    /**
    * 父级主键id
    */
    @TableField("parent_id")
    private String parentId;

    /**
    * 组织等级
    */
    @TableField("org_level")
    private String orgLevel;

    /**
    * 领导人id
    */
    @TableField("leader_id")
    private String leaderId;

    /**
    * 领导人姓名
    */
    @TableField("leader_name")
    private String leaderName;

    /**
    * 学院id
    */
    @TableField("college_id")
    private String collegeId;

    /**
    * 学院
    */
    @TableField("college")
    private String college;

    /**
    * 专业id
    */
    @TableField("major_id")
    private String majorId;

    /**
    * 专业
    */
    @TableField("major")
    private String major;

    /**
    * 介绍
    */
    @TableField("introduction")
    private String introduction;

    /**
    * 类型
    */
    @TableField("type")
    private String type;

    /**
    * 状态
    */
    @TableField("status")
    private String status;

    @TableField("created")
    private LocalDateTime created;

    @TableField("updated")
    private LocalDateTime updated;

}